Перейти к основному содержимому

Загрузить глобальные группы

Администратор может загрузить несколько глобальных групп из текстового файла формата CSV (значения, разделённые запятыми) в разделе «Управление > Администрирование > Пользователи > Учётные записи > Глобальные группы > Загрузить глобальные группы». Глобальные группы могут быть созданы как в системном (общесистемном) контексте, так и в контексте категории курса.

После создания глобальной группы новых пользователей можно добавить в неё со страницы Загрузить пользователей, используя файл соответствующего формата .CSV.

Процесс загрузки глобальных групп

Вот краткое описание процесса:

  1. Создайте файл для загрузки глобальных групп (текстовый файл CSV с колонкой «name» и названием каждой новой глобальной группы на новой строке).
  2. Перейдите в «Управление > Администрирование > Пользователи > Учётные записи > Глобальные группы > Загрузить глобальные группы».
  3. Добавьте файл для загрузки.
  4. Предварительный просмотр загрузки глобальных групп — просмотрите настройки и проверьте наличие ошибок. Если в файле обнаружены ошибки, внесите необходимые исправления.
  5. Загрузите глобальные группы — нажмите «Загрузить глобальные группы».
  6. Результаты загрузки глобальных групп — показывает, сколько глобальных групп было создано.
  7. Результаты загрузки глобальных групп — нажмите «Продолжить».
  8. Возвращает на экран «Загрузить пользователей».

Настройки

Файл

Текстовый файл формата CSV, содержащий данные глобальных групп для загрузки. Подробнее о формате файла для загрузки глобальных групп см. в разделе Формат файла для загрузки глобальных групп.

Разделитель CSV

Символ, используемый в качестве разделителя между полями в файле загрузки глобальной группы. Разделитель разделяет различные поля в одной строке. По умолчанию в качестве разделителя используется запятая (','); однако доступны и другие варианты.

Кодировка

Вы можете указать кодировку символов файла загрузки глобальных групп. Кодировка символов по умолчанию — UTF-8.

Контекст по умолчанию

Вы можете указать контекст по умолчанию для использования из списка доступных контекстов. Контекст по умолчанию — системный контекст (то есть общесистемный). Будет предоставлен список категорий курсов, и одну из этих категорий курсов можно выбрать в качестве контекста по умолчанию, если он не указан в файле загрузки глобальных групп. Если указан contextid (или одно из доступных полей для поиска contextid), то будет использоваться это значение; однако, если для конкретной глобальной группы не указан contextid, будет использоваться контекст по умолчанию.

Формат файла для загрузки глобальных групп

В текстовом файле CSV для загрузки глобальных групп поля разделены запятой (или другим разделителем). Первая строка содержит допустимые названия полей (предпочтительно в нижнем регистре). Остальные строки (записи) содержат информацию о каждой новой глобальной группе.

:Совет: избегайте специальных символов в информации о полях, таких как кавычки или другие запятые. Протестируйте файл, содержащий только одну запись, перед массовой загрузкой. :Совет: вы можете использовать программу для работы с электронными таблицами, чтобы создать файл с требуемыми столбцами и полями. Затем сохраните файл как «CSV (значения, разделённые запятыми)». Эти файлы затем можно открыть с помощью простых текстовых редакторов для проверки.

Допустимый файл для загрузки для тестирования

Вот пример простого допустимого файла для загрузки глобальных групп: (заголовки столбцов в первой строке файла выделены жирным только в этом примере, чтобы отличить их от остальной части данных/подробной информации о пользователе)

name,idnumber,description
Class of 2019,2019,Members of the Class of 2019
Class of 2020,2020,Members of the Class of 2020

Поля, которые можно включить

  • Обязательные поля:

    name — название создаваемой глобальной группы.

  • Дополнительные поля: чтобы указать значения, отличные от значений по умолчанию, включите одно или несколько из следующих дополнительных полей:

    contextid — используется для указания идентификатора контекста глобальных групп, которые вы загружаете. Например, идентификатор контекста определённой категории курса.

    idnumber — используется для указания идентификатора глобальных групп, которые вы загружаете.

    description — используется для указания описания глобальных групп, которые вы загружаете.

    descriptionformat — используется для указания текстового формата описания. По умолчанию для descriptionformat задано рекомендованное значение 1 (FORMAT_HTML); однако также доступны значения 0 (FORMAT_MOODLE) и 2 (FORMAT_PLAIN). Эти значения формата определены в lib/weblib.php.

    visible — используется для указания того, должны ли загружаемые вами глобальные группы быть видимыми (1) или нет (0).

  • Дополнительные поля: при необходимости есть несколько дополнительных полей, которые обычно не используются, но могут быть применены. Дополнительные поля обычно требуют поиска информации в других таблицах (например, в таблицах категорий курсов или контекстов). Дополнительные поля предоставляют альтернативный способ поиска идентификатора контекста категории курса. Рекомендуется проявлять некоторую осторожность при использовании этих дополнительных полей. Список дополнительных полей включает:

    context — используется для указания имени контекста для каждой из загружаемых вами глобальных групп.

    category — используется для указания имени категории для каждой из загружаемых вами глобальных групп. Например, имя категории определённого курса.

    category_id — используется для указания идентификатора категории курса (не idnumber) для каждой из загружаемых вами глобальных групп. Например, идентификатор категории курса определённого курса.

    category_idnumber — используется для указания идентификатора категории курса (не id) для каждой из загружаемых вами глобальных групп. Например, идентификатор категории курса определённого курса.

    category_path — используется для указания пути к категории курса для каждой из загружаемых вами глобальных групп. Например, путь к категории курса определённого курса.

См. также